bitkeeper revision 1.1159.1.566 (420b9859IEtfznEUT481JP1bxIJ7YA)
authorkaf24@scramble.cl.cam.ac.uk <kaf24@scramble.cl.cam.ac.uk>
Thu, 10 Feb 2005 17:22:33 +0000 (17:22 +0000)
committerkaf24@scramble.cl.cam.ac.uk <kaf24@scramble.cl.cam.ac.uk>
Thu, 10 Feb 2005 17:22:33 +0000 (17:22 +0000)
commit62609f9cb55e0794ed3fd97b2c3e37b121bf0153
tree679a40a2bb472a25cbefcc93451f0b15bd5b9529
parentb9bbcdfedb86605eca549b340316bf798d9cfceb
bitkeeper revision 1.1159.1.566 (420b9859IEtfznEUT481JP1bxIJ7YA)

Fix IDT handling. x86/64 doesn't need an IDT per CPU. On x86/32 I have
put the IDT copying back to where it was, very late in the boot process.
Otherwise I miss late modifications to the master IDT. This fixes
problems I was seeing with serial line interrupts getting msidirected.
Signed-off-by: keir.fraser@cl.cam.ac.uk
xen/arch/x86/setup.c
xen/arch/x86/smpboot.c
xen/arch/x86/traps.c
xen/arch/x86/x86_32/traps.c
xen/arch/x86/x86_64/traps.c